earth-fixed frame - German English Dictionary